package com.hoperun.bean;

import java.io.Serializable;

import com.hoperun.bean.base.BaseBean;

public class AdminOrganizations extends BaseBean implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	public static final String TABLE_PREFIX = "ADMIN_ORGANIZATIONS";

	/**
	 * 属性组织机构编号
	 */
	private Long orgId;

	/**
	 * 常量COL_ORG_ID 属性组织机构编号
	 */
	public static final String COL_ORG_ID = "ORG_ID";

	/**
	 * 获取组织机构编号属性
	 */
	public Long getOrgId() {
		return this.orgId;
	}

	/**
	 * 设置组织机构编号属性
	 */
	public void setOrgId(Long orgId) {
		this.orgId = orgId;
	}

	/**
	 * 属性组织编码
	 */
	private String orgCode;

	/**
	 * 常量COL_ORG_CODE 属性组织编码
	 */
	public static final String COL_ORG_CODE = "ORG_CODE";

	/**
	 * 获取组织编码属性
	 */
	public String getOrgCode() {
		return this.orgCode;
	}

	/**
	 * 设置组织编码属性
	 */
	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	/**
	 * 属性组织名称
	 */
	private String orgName;

	/**
	 * 常量COL_ORG_NAME 属性组织名称
	 */
	public static final String COL_ORG_NAME = "ORG_NAME";

	/**
	 * 获取组织名称属性
	 */
	public String getOrgName() {
		return this.orgName;
	}

	/**
	 * 设置组织名称属性
	 */
	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	/**
	 * 属性说明
	 */
	private String description;

	/**
	 * 常量COL_DESCRIPTION 属性说明
	 */
	public static final String COL_DESCRIPTION = "DESCRIPTION";

	/**
	 * 获取说明属性
	 */
	public String getDescription() {
		return this.description;
	}

	/**
	 * 设置说明属性
	 */
	public void setDescription(String description) {
		this.description = description;
	}

	/**
	 * 属性简称
	 */
	private String shortName;

	/**
	 * 常量COL_SHORT_NAME 属性简称
	 */
	public static final String COL_SHORT_NAME = "SHORT_NAME";

	/**
	 * 获取简称属性
	 */
	public String getShortName() {
		return this.shortName;
	}

	/**
	 * 设置简称属性
	 */
	public void setShortName(String shortName) {
		this.shortName = shortName;
	}

	/**
	 * 属性简拼
	 */
	private String jianpin;

	/**
	 * 常量COL_JIANPIN 属性简拼
	 */
	public static final String COL_JIANPIN = "JIANPIN";

	/**
	 * 获取简拼属性
	 */
	public String getJianpin() {
		return this.jianpin;
	}

	/**
	 * 设置简拼属性
	 */
	public void setJianpin(String jianpin) {
		this.jianpin = jianpin;
	}

	/**
	 * 属性组织类型 1、单位 2、部门 3、组
	 */
	private int orgType;

	/**
	 * 常量COL_ORG_TYPE 属性组织类型 1、单位 2、部门 3、组
	 */
	public static final String COL_ORG_TYPE = "ORG_TYPE";

	/**
	 * 获取组织类型 1、单位 2、部门 3、组属性
	 */
	public int getOrgType() {
		return this.orgType;
	}

	/**
	 * 设置组织类型 1、单位 2、部门 3、组属性
	 */
	public void setOrgType(int orgType) {
		this.orgType = orgType;
	}

	/**
	 * 属性排序
	 */
	private Integer sort;

	/**
	 * 常量COL_SORT 属性排序
	 */
	public static final String COL_SORT = "SORT";

	/**
	 * 获取排序属性
	 */
	public Integer getSort() {
		return this.sort;
	}

	/**
	 * 设置排序属性
	 */
	public void setSort(Integer sort) {
		this.sort = sort;
	}

	/**
	 * 属性状态
	 */
	private int status;

	/**
	 * 常量COL_STATUS 属性状态
	 */
	public static final String COL_STATUS = "STATUS";

	/**
	 * 获取状态属性
	 */
	public int getStatus() {
		return this.status;
	}

	/**
	 * 设置状态属性
	 */
	public void setStatus(int status) {
		this.status = status;
	}

	/**
	 * 属性公司类型 1、机关本部 2、分公司 3、全资子公司 4、控股子公司 5、参股子公司
	 */
	private int companyType;

	/**
	 * 常量COL_COMPANY_TYPE 属性公司类型 1、机关本部 2、分公司 3、全资子公司 4、控股子公司 5、参股子公司
	 */
	public static final String COL_COMPANY_TYPE = "COMPANY_TYPE";

	/**
	 * 获取公司类型 1、机关本部 2、分公司 3、全资子公司 4、控股子公司 5、参股子公司属性
	 */
	public int getCompanyType() {
		return this.companyType;
	}

	/**
	 * 设置公司类型 1、机关本部 2、分公司 3、全资子公司 4、控股子公司 5、参股子公司属性
	 */
	public void setCompanyType(int companyType) {
		this.companyType = companyType;
	}

	/**
	 * 属性父节点
	 */
	private Long parentId;

	/**
	 * 常量COL_PARENT_ID 属性父节点
	 */
	public static final String COL_PARENT_ID = "PARENT_ID";

	/**
	 * 获取父节点属性
	 */
	public Long getParentId() {
		return this.parentId;
	}

	/**
	 * 设置父节点属性
	 */
	public void setParentId(Long parentId) {
		this.parentId = parentId;
	}

	/**
	 * 属性父节点
	 */
	private String parentCode;

	/**
	 * 常量COL_PARENT_ID 属性父节点
	 */
	public static final String COL_PARENT_CODE = "PARENT_CODE";

	/**
	 * 获取父节点属性
	 */
	public String getParentCode() {
		return this.parentCode;
	}

	/**
	 * 设置父节点属性
	 */
	public void setParentCode(String parentCode) {
		this.parentCode = parentCode;
	}

}
